import pymongo

"""
权限认证方式
本机admin数据表中user有root，admin
密码同用户名，即
admin：admin
root: root
"""

#实例化数据库对象
myclient = pymongo.MongoClient('localhost', 27017)

#使用的是数据库中的admin库
db = myclient.admin
#登陆，两个变量是账号和密码，必须是要已经创建了的账号和密码
db.authenticate('admin','admin')
print(db.list_collection_names())